package org.example.demo1startjava17.download;

import org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

@RestController
public class ExcelDownloadController {

//    public void

    public static void main(String[] args) {
        List<List<String>> dataList = new ArrayList<>();
        List<String> lineOneData = new ArrayList<String>();
        // 单号，excel第1列
        lineOneData.add("1111111");
        // excel第2列
        lineOneData.add("222222");
        // excel第3列
        lineOneData.add("333333");
        dataList.add(lineOneData);
        List<String> lineTwoData = new ArrayList<String>();
        // 单号，excel第1列
        lineTwoData.add("1111111");
        // excel第2列
        lineTwoData.add("222222");
        // excel第3列
        lineTwoData.add("444444");
        dataList.add(lineTwoData);
        List<String> lineThreeData = new ArrayList<String>();
        // 单号，excel第1列
        lineThreeData.add("11122222");
        // excel第2列
        lineThreeData.add("222222");
        // excel第3列
        lineThreeData.add("555555");
        dataList.add(lineThreeData);
        List<List<String>> indexList = new ArrayList<>();
        String lastLineData = null;
        for (int i = 0; i < dataList.size(); i++) {
            if (i == 0) {
                lastLineData = dataList.get(i).get(0);
            } else {
                String thisLineData = dataList.get(i).get(0);
                if (Objects.equals(thisLineData, lastLineData)) {

                }
            }
        }
    }

}
